a big leader - Turkish English Dictionary